Object Synchronizer: A Design Pattern for Object Synchronization
نویسندگان
چکیده
This paper describes the Object Synchronizer pattern which decouples object synchronization from object functionality. This pattern supports several synchronization policies and their customization. This pattern is used when invocations to an object need to be controlled in order to preserve its consistency. The solution described by this pattern provides encapsulation, modularity, extensibility and reuse of synchronization policies.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملThe Design of Adaptive Controller and Synchronizer for Qi-chen System with Unknown Parameters
This paper investigates the design problem of adaptive controller and synchronizer for the Qi-Chen system (2005), when the system parameters are unknown. First, we build an adaptive controller to stabilize the QiChen chaotic system to its unstable equilibrium at the origin. Then we build an adaptive synchronizer to achieve global chaos synchronization of the identical Qi-Chen chaotic systems wi...
متن کاملFisher Discriminant Analysis (FDA), a supervised feature reduction method in seismic object detection
Automatic processes on seismic data using pattern recognition is one of the interesting fields in geophysical data interpretation. One part is the seismic object detection using different supervised classification methods that finally has an output as a probability cube. Object detection process starts with generating a pickset of two classes labeled as object and non-object and then selecting ...
متن کاملSynchronizer Design for Arneodo Chaotic System with Unknown Parameters
In this paper, we apply backstepping control method to derive new results for the adaptive controller and synchronizer design for the Arneodo chaotic system (1980), when the system parameters are unknown. First, we design an adaptive backstepping controller to stabilize the Arneodo system to its unstable equilibrium at the origin. Next, we design an adaptive backstepping controller to achieve g...
متن کاملTools for Specifying and Executing Synchronized Multimedia Presentations
Multimedia applications require the handling of synchronization between media streams. We present tools for creating, editing and presenting synchronized multimedia objects. Specifying synchronization is supported by the graphical Synchronization Editor and execution of multimedia presentations is performed by the Synchronizer. Major topics cover requirements resulting from underlying distribut...
متن کامل